make a splash

Slang definitions & phrases for make a splash

make a splash

verb phrase

To produce a strong and usually favorable impression; be very conspicuous: That's the book that made such a big splash a couple of years ago (1820+)